package com.iwhalecloud.bss.kite.cucc.client.dto.login.auth;

import java.io.Serializable;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
* @Description: TODO
*
* @author lyx
* @date 2020年10月23日
* @version V1.0
* @Package com.iwhalecloud.bss.kite.cucc.client.dto.login.auth
*/
@ApiModel("用户信息")
public class CuccAuthUserInfoDTO implements Serializable {

    /**
     * 
     */
    private static final long serialVersionUID = 6669484950400127092L;

    @ApiModelProperty("用户ID")
    private Long oaUserId;
    
    @ApiModelProperty("主数据编码")
    private String number;
    
    @ApiModelProperty("HR人员编码")
    private String hrNumber;
    
    @ApiModelProperty("姓名")
    private String name;
    
    @ApiModelProperty("工号")
    private String login;
    
    @ApiModelProperty("政企工号")
    private String account;
    
    @ApiModelProperty("政企工号ID")
    private String accountId;
    
    @ApiModelProperty("CBSS工号")
    private String cbssAccount;
    
    @ApiModelProperty("BSS工号")
    private String bssAccount;
    
    @ApiModelProperty("电话号码")
    private String phone;
    
    @ApiModelProperty("邮箱")
    private String mail;
    
    @ApiModelProperty("帐号状态")
    private String status;
    
    @ApiModelProperty("部门编码")
    private String deptId;
    
    @ApiModelProperty("部门名称")
    private String deptName;
    
    @ApiModelProperty("省份编码")
    private String userProvince;
    
    @ApiModelProperty("所属地市编码")
    private String userCity;
    
    @ApiModelProperty("组织编码")
    private String orgId;
    
    @ApiModelProperty("组织名称")
    private String orgName;

    public Long getOaUserId() {
        return oaUserId;
    }

    public void setOaUserId(Long oaUserId) {
        this.oaUserId = oaUserId;
    }

    public String getNumber() {
        return number;
    }

    public void setNumber(String number) {
        this.number = number;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getLogin() {
        return login;
    }

    public void setLogin(String login) {
        this.login = login;
    }

    public String getAccount() {
        return account;
    }

    public void setAccount(String account) {
        this.account = account;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getMail() {
        return mail;
    }

    public void setMail(String mail) {
        this.mail = mail;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getDeptId() {
        return deptId;
    }

    public void setDeptId(String deptId) {
        this.deptId = deptId;
    }

    public String getDeptName() {
        return deptName;
    }

    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }

    public String getUserProvince() {
        return userProvince;
    }

    public void setUserProvince(String userProvince) {
        this.userProvince = userProvince;
    }

    public String getUserCity() {
        return userCity;
    }

    public void setUserCity(String userCity) {
        this.userCity = userCity;
    }

    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId;
    }

    public String getOrgName() {
        return orgName;
    }

    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }

    public String getHrNumber() {
        return hrNumber;
    }

    public void setHrNumber(String hrNumber) {
        this.hrNumber = hrNumber;
    }

    public String getCbssAccount() {
        return cbssAccount;
    }

    public void setCbssAccount(String cbssAccount) {
        this.cbssAccount = cbssAccount;
    }

    public String getBssAccount() {
        return bssAccount;
    }

    public void setBssAccount(String bssAccount) {
        this.bssAccount = bssAccount;
    }

    public String getAccountId() {
        return accountId;
    }

    public void setAccountId(String accountId) {
        this.accountId = accountId;
    }
}
